草庐IT

java - 在键盘android上添加 View

全部标签

javascript - 当用户使用键盘时,Knockout.js valueUpdate 不起作用

我正在使用Knockout.js和ASP.NET。我的HTML如下:Fixed/Floating如果用户使用鼠标选择项目,JSON会返回服务器并更新信息。但是,如果用户使用“tab”切换到选择控件,选择一个项目,然后关闭,那么即使所选项目显示在UI上,JSON也会返回此控件的空白值。如果用户仅使用键盘,KnockoutView模型似乎不会更新,当用户使用鼠标时,浏览器中似乎会发生一些特定的更改事件。我该如何解决这个问题?有没有办法可以注册选择框onchange事件以使用手动更新Knockout模型的功能?我在IE9和Firefox中都试过了,我在这两个中都遇到了同样的问题。

javascript - 将图像动态添加到 photoswipe

有没有一种方法可以在创建photoswipe画廊后将图像动态添加到它。情况是这样的。我正在从服务器获取图像URL并将它们显示在图库中。当项目被下载时,anchor和img元素被添加到页面。我希望能够同时将每个附加到photoswipe画廊。目前在元素回调中(在加载图像并附加元素之后)我有$elements.photoSwipe({enableMouseWheel:false,enableKeyboard:false});除了在它自己的画廊中创建每个元素外,这可行。有没有办法获取现有图库的句柄并附加到它? 最佳答案 if(this.p

javascript - javascript 中的动态 java 编译器

我正在尝试构建一个在线Java编辑器。我需要使我能够在单击提交时向用户报告编译错误(如果有的话)的功能。我很想知道是否有任何现成的javascript库可供我使用。 最佳答案 获取文本并在服务器端对其调用javac,以某种结构化的方式发回结果并在客户端显示 关于javascript-javascript中的动态java编译器,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1135

javascript - 通过键盘导航表格?

我正在尝试制作一个可以执行以下操作的表格。行x列=3x3:好的通过键盘导航:确定当“焦点”(或其他东西)位于单元格更新div2上时,data-param2:不起作用。按键盘上的Enter键时,使用数据参数1更新div1:不工作arrows.htmvarb4="";varcol=1;varrow=1;functionbg(){varrc="r"+row+"c"+col;if(b4=="")b4=rc;document.getElementById(b4).style.backgroundColor="white";document.getElementById(rc).style.bac

javascript - 如何使用 JavaScript 添加 !important 到样式表规则?

我在JavaScript中获得了对CSSStyleRule对象的引用,我想将border-top-color的样式更新为red!important。如果我分配值red,则不会出现任何问题。如果我分配值red!important,该值将被忽略(即未分配)。myStyleSheetRule.style.borderTopColor='red';//successmyStyleSheetRule.style.borderTopColor='red!important';//fail如何设置!important标志?请注意,它必须通过以编程方式访问的样式表规则来完成。在我的用例中,我无法分配样

javascript - 如何向 .apply() 方法添加回调?

在我的代码中,我有一组函数调用。我遍历这些调用并使用.apply()调用它们。问题在于,如果新函数的调用花费了任何时间,循环将.apply()并在前一个函数完成之前调用下一个函数。>.functionsomeFunc(element,calls){if(calls.length){fn=calls[0];calls.shift();fn.apply(element,args);someFunc(element,calls);}}因此,如果在应用函数上有一个回调,那么它可以按照我想要的方式工作。即functionsomeFunc(element,calls){if(calls.lengt

javascript - 如何将自己的 javascript 文件添加到 nanoc?

我再次遇到nanoc中文件的问题。这次我想将自定义文件slide.js附加到我的博客,但我不能(不知道为什么-可能是我的路由有问题)。这是我的路线:compile'/js/*/'do#don’tfilterorlayoutend...route'/js/*/'do/'js'/+item.identifier.chop+'.js'end在我的布局的head部分我放了:%script{:type=>"text/javascript",:src=>"/js/slide.js"}/(是的,它是一个HAML)。谁能帮我解决这个问题?将不胜感激。 最佳答案

javascript - 如何使用 Javascript(在可编辑的 div 中)在新添加的空范围内设置光标?

我有一个contenteditablediv,它有格式选项。我希望能够单击,说粗体按钮,然后插入和分别在我光标的左侧和右侧。我相信我已经做到了。但是,我不知道如何将光标放在范围内,以便用户可以开始输入粗体文本。我目前正在使用的功能:functionbold(text,clearSelection){text=text.replace(/\r\n/g,"");varsel,range,html;vartn=false;//Hereiamaddingthespanelementif(window.getSelection){sel=window.getSelection();if(sel.

javascript - 单击时添加动态 div

我有一个需求,需要添加多个输入框来输入数据。最初只有一个输入框,每个生成的输入框旁边都有一个“添加”按钮,以生成多个文本框。如果你看一下我的fiddle,第一级有3级文本框,它可以选择只输入第一级数据,但是当涉及到第二级时,应该有一个选项来创建同一父block的第二级这样我们就可以输入主标题的子数据了。例如,如果我写州名,那么我应该能够输入子类别..这是一级菜单的代码$(document).ready(function(){$(":radio").click(function(){$(".test").hide();varshow=$(this).attr("data-show");$

javascript - 如何使用 Youtube API 为 Youtube 视频添加字幕?

是否可以使用GoogleYoutubeAPIv3向Youtube视频添加字幕(重要条件-对于非所有者的视频)?任务:使用适用于JavaScript的GoogleAPI客户端库添加所选语言的自定义字幕。(GooglemapsAPI允许向他们的map添加自定义标记(例如),当我们是在谈论YoutubeAPI吗?) 最佳答案 Google称它们为“字幕”,API部分称为YouTubeAPIv2.0–Captions.Pleasenotethefollowingrequirementsforexecutingcaption-relatedA